<?php

namespace App;

use Illuminate\Database\Eloquent\Model;

class Channel extends Model
{
    //
    public function threads()
    {
        return $this->hasMany(Thread::class);
    }

    public function getRouteKeyName()
    {
        /*我们知道，以上的路由符合 Laravel 的 隐性路由模型绑定 原则。但是{channel}路由片段默认对应的是id字段，而我们需要对应的是slug字段。所以我们需要重写getRouteKeyName()方法：*/
        return 'slug'; // TODO: Change the autogenerated stub
    }
}
